package main


import (
"fmt"
"reflect"
)

type KKind int

const (
   Mon KKind = iota
   Non
)

type kun func(int)

func Run(st kun){
   fmt.Println(st)
   st(3)
}

func bts(i int){
   fmt.Println(i)
}

func main(){

   var ma KKind = 1

   fmt.Println(reflect.ValueOf(ma).Type())

   Run(bts)

}
